#ifndef INPUT_H
#define INPUT_H

#include "types.h"
#include <SDL/SDL.h>

class Input
{
    private:
        Uint8* keyStates;
        int mouseX, mouseY;
        SDL_Event event;

    public:
        Input();

        void handle_input();

        bool isKeyDown(SDLKey);
        position mousePosition();
};

#endif // INPUT_H
